define("compDesignUtils/cssItem/property",["lodash"],function(a){"use strict";return{keyvalue:function(a,b){return function(c,d){c[a]=b(d);return c}},map:function(b){return function(c,d){return a(b).mapValues(function(a){return a(d)}).merge(c).value()}}}});define("compDesignUtils/cssItem/cssToken",[],function(){"use strict";return{KEYWORD:"keyword",LENGTH_OR_PERCENTAGE:"length_or_percentage",COLOR_RGBA:"rgbcolor",BR_WIDTH:"br_width",BORDER_WIDTH:"border_width",BORDER_STYLE:"border_style",BORDER_COLOR:"border_color"}});define("compDesignUtils/cssItem/stringify",["lodash","compDesignUtils/cssItem/cssToken"],function(a,b){"use strict";var c={value:function(b){return function(c){return a(c).keys().filter(a.partial(a.has,b)).map(function(a){return d[b[a]](c[a],a)}).without("").join(" ")}},join:function(b){return a(b).values().join(" ")},list:function(b){return function(c){return a.map(c,b).join(", ")}}};var d={};d[b.KEYWORD]=function(a,b){if(a){return b}return""};d[b.LENGTH_OR_PERCENTAGE]=function(a){if(a.value===0){return"0"}return a.value.toString()+a.unit};d[b.COLOR_RGBA]=function(a){return"rgba("+a.red+", "+a.green+", "+a.blue+", "+a.alpha+")"};d[b.BR_WIDTH]=function(a){if(typeof a==="string"){return a}return d[b.LENGTH_OR_PERCENTAGE](a)};d[b.BORDER_WIDTH]=c.value({top:b.BR_WIDTH,right:b.BR_WIDTH,bottom:b.BR_WIDTH,left:b.BR_WIDTH});d[b.BORDER_STYLE]=c.join;d[b.BORDER_COLOR]=c.value({top:b.COLOR_RGBA,right:b.COLOR_RGBA,bottom:b.COLOR_RGBA,left:b.COLOR_RGBA});return c});define("compDesignUtils/cssItem/cssItem",["compDesignUtils/cssItem/property","compDesignUtils/cssItem/stringify","compDesignUtils/cssItem/cssToken"],function(a,b,c){"use strict";return{cssBoxShadow:a.keyvalue("boxShadow",b.list(b.value({inset:c.KEYWORD,offsetX:c.LENGTH_OR_PERCENTAGE,offsetY:c.LENGTH_OR_PERCENTAGE,blurRadius:c.LENGTH_OR_PERCENTAGE,spreadRadius:c.LENGTH_OR_PERCENTAGE,color:c.COLOR_RGBA}))),cssBorderRadius:a.keyvalue("borderRadius",b.value({topLeft:c.LENGTH_OR_PERCENTAGE,topRight:c.LENGTH_OR_PERCENTAGE,bottomRight:c.LENGTH_OR_PERCENTAGE,bottomLeft:c.LENGTH_OR_PERCENTAGE})),cssBorder:a.map({borderWidth:b.value({width:c.BORDER_WIDTH}),borderStyle:b.value({style:c.BORDER_STYLE}),borderColor:b.value({color:c.BORDER_COLOR})})}});define("compDesignUtils",["lodash","compDesignUtils/cssItem/cssItem","experiment"],function(a,b,c){"use strict";function d(c){return a(c).keys().filter(function(d){return!a.isNull(c[d])&&a.has(b,d)}).reduce(function(a,d){return b[d](a,c[d])},{})}function e(b){var e={};if(c.isOpen("sv_cssDesignData")){var f=a.get(b,"cssStyle");if(a.isPlainObject(f)){e=a.assign(d(f),{overflow:"hidden",WebkitFilter:"blur()"})}}return e}return{renderDesign:d,getContainerStyle:e}});